package ute.mvc.service;

import java.util.List;

import ute.mvc.dto.StudentAssignmentDTO;
import ute.mvc.dto.SubmittedAssignmentDTO;
import ute.mvc.model.SubmittedAssignment;
import ute.mvc.model.SubmittedTestAndQuizz;

public interface SubmittedAssignmentService {
	public SubmittedAssignment getSubmittedAssignment(String submittedAssignmentId);
	public void addSubmittedAssignment(SubmittedAssignment submittedAssignment);
	public void updateSubmittedAssignment(SubmittedAssignment submittedAssignment);
	public void deleteSubmittedAssignment(SubmittedAssignment submittedAssignment);
	public SubmittedAssignment submit(String assignmentId, int studentId, StudentAssignmentDTO studentAssignmentDTO);
	public List<SubmittedAssignmentDTO> getListSubmittedAssignmentDTO(String assignmentId, String classId);
}